localization artefact - Turco Inglés Diccionario